Type.registerNamespace("BM");

BM.Action = function(dependant, actionInfo) {
    this.dependant = dependant;
    this.determinant = this.dependant.determinant;
    this.actionInfo = actionInfo;
}

BM.Action.prototype = {
    getId: function() {
        return this.dependant.getId();
    },

    getItem: function() {
        return this.dependant.getItem();
    },

    run: function() {
    }
}

BM.Action.registerClass("BM.Action");    